/*
 * @Description: 
 * @Autor: 商晓彬
 * @Date: 2021-06-18 10:12:03
 * @LastEditors: 商晓彬
 * @LastEditTime: 2021-12-27 14:11:43
 */
import { NgModule } from '@angular/core';
import { Routes, NavigationEnd, RouterModule } from '@angular/router';
import { UserCodeComponent } from './user-code/user-code.component';
import { CodindManagementComponent } from './codind-management/codind-management.component';
import { TimeManageComponent } from './time-manage/time-manage.component';
import { ClassSettingComponent } from './class-setting/class-setting.component';
import { MessageComponent } from './message/message.component';
import { MessageNoticeComponent } from './message-notice/message-notice.component';
import { ProcessConfigurationComponent } from './approval/process-configuration/process-configuration.component';
import { MyApprovalComponent } from './approval/my-approval/my-approval.component';
import { MyInitiationComponent } from './approval/my-initiation/my-initiation.component';
import { SkillMatrixComponent } from './skill-matrix/skill-matrix.component';
import { WarehouseReviewComponent } from './kanban/warehouse-review/warehouse-review.component';
import { ProductionTaskComponent } from './kanban/production-task/production-task.component';
import { RocketMatchingKanbanComponent } from './kanban/rocket-matching-kanban/rocket-matching-kanban.component';
import { RocketAssemblyKanbanComponent } from './kanban/rocket-assembly-kanban/rocket-assembly-kanban.component';
import { PlanKanbanComponent } from './kanban/plan-kanban/plan-kanban.component';
@NgModule({
    imports: [RouterModule.forChild([
        {
            path: '',
            children: [
                { path: 'usercode', component: UserCodeComponent },
                { path: 'codindManagement', component: CodindManagementComponent },
                { path: 'timeManage', component: TimeManageComponent },
                { path: 'classSetting', component: ClassSettingComponent },
                { path: 'message', component: MessageComponent },
                { path: 'notice', component: MessageNoticeComponent },
                { path: 'process-config', component: ProcessConfigurationComponent },
                { path: 'my-approval', component: MyApprovalComponent },
                { path: 'my-initiation', component: MyInitiationComponent },
                { path: 'skill-matrix', component: SkillMatrixComponent },
                { path: 'review', component: WarehouseReviewComponent },
                { path: 'product-task', component: ProductionTaskComponent },
                { path: 'rockMathing-kanban', component: RocketMatchingKanbanComponent },
                { path: 'rockAssembly-kanban', component: RocketAssemblyKanbanComponent },
                { path: 'plan-kanban', component: PlanKanbanComponent },
            ]
        }
    ])],
    exports: [RouterModule]
})
export class SystemRoutingModule { }
